estar a sobreviento - Spanish English Dictionary